Top 10k strings from Bridge Player (1983)(CP Software)[a2].tzx in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Games / [TZX] /

Back to the directory listing

   4 w=on+(j$(o,2
   3 k$(b)=("P"
   3 k$(b)=("2"
   3 k$(b)="P":
   3 j$(o,on)=e$(on)
   3 e$(w-on)="
   3 e$(on)<"5"
   3 ;"      ":
   3 ,y+on;e$;" ";e$;
   2 y$(fo,fo):
   2 y$(a)="100"+
   2 x+w,y+v;e$:
   2 x+w,y+fo;e$:
   2 w=e(on)*e(2
   2 on;"Hand no.";h;
   2 k$(b,on)=("6"
   2 k$(b,on)="R"
   2 k$(b,on)="D"
   2 k$(b)=("3"
   2 k$(b)="4"+s$(t):
   2 k$(b)="3"+s$(t):
   2 j$(or)<e$(2
   2 j$(op)>v$(on,2
   2 j$(op)>j$(ol)
   2 j$(o,w)>v$(2
   2 j$(o)>j$(ol)
   2 j$(m,a(m)):
   2 j$(l)=j$(l,
   2 i$(on)="1"
   2 g$="1234":
   2 g$(w+on)=e$
   2 g$(w)=g$(w+on):
   2 e(w+on)=u:
   2 e(w)=e(w+on):
   2 e(w)<e(w+on)
   2 e$(t)*(t<5
   2 d(k)=d(k)+3
   2 c(k)=c(k)+
   2 bridge2.5 
   2 a(l)=a(l)-on:
   2 ,y;e$;" ";e$;
   2 ,y;e$;"  ";e$;
   2 ,y+on;e$;" ";e$:
   2 ,on)=s$(t)
   2 )>j$(ol,u)
   2 )=j$(ol,on)+j$(op,on)
   2 )+j$(op,on)
   2 ))+(j$(o,3
   2 (j$(o,on)=e$(on)
   2  R.Wheen 1984
   1 ze;"Slam bid and made":
   1 ze;" holding ";"(enter 
   1 ze;" Please wait while the computer assesses and analyses the hands.":
   1 ze;" ";(b$(k,
   1 ze;"   This is your hand as 
   1 ze,f,f,f,f,f,f,f,f,f,f,f,h+on,p$
   1 ze)+("E/W"
   1 z$=a$(v-on
   1 y;" trick";("s"
   1 y$(x)="0003":
   1 y$(v,fo)<"3"
   1 y$(u)="0003":
   1 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxzzzzzxxxxxzzxxxxxxxxxxxxxxxxxxxxzzzzzzxxxzzzzxxxxxxxxxxxxxxxxxxxzzzzzzxxzzzzzzxxxxxxxxxxxxxxxxxxxzzzzxxxxzzzzzxxxxxxxxxxxxxxxxxxxzzzzxxxxzzzzxxxxxxxxxxxxxxxxxxxxxzzxxxxxxzzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxzzzzxxxxxxxxzxxxxxxxxzzzxxxxxxxzzzzzzxxxxxxxzxxxxxxxzxxxzxxxxxxzzzzzzxxxxxxxzxxxxxxxzxxxxxxxxxxzzzzzzxxxxxxxzxxxxxxxzxxzzxxxxxxzzzzzzxxxxxxxzxxxxxxxzxxxzxxxxxxzzzzzzxxxxxxxzxxxxxxxzxxxzxxxxxxxzzzzxxxxxxxxzxxxxxxxxzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxzzzzzzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx8888888888888888888888888888888888888888888888888888888888888888w
   1 x-on,v;j$(m,z);
   1 x-on)+z$(x+on
   1 x+v,y;e$;"   ";e$:
   1 x+on,y;e$;"   ";e$;
   1 x+on,y+on;e$;" ";e$;
   1 x+fo,y;e$;e$;
   1 x+fo,y+on;e$;" ";e$:
   1 x$(on)="2"
   1 x$(on)<"4"
   1 w-on)+j$(l,w+on
   1 w$="AAAAAAAAAA":
   1 vfff)+(j>19
   1 v-on)+c$(b(w),v+on
   1 v)=a$(w-on
   1 v$(v,on)>"1"
   1 v$(v,on)=s$(u):
   1 v$(v,on)=s$(u)
   1 v$(v,on)=s$(n):
   1 v$(v,on)=r$(u+5
   1 v$(v,on)=r$(u)
   1 v$(v,on)=q$(x+5
   1 v$(v,on)=q$(x)
   1 v$(v,on)="t"
   1 v$(v)=s$(n)
   1 v$(v)=r$(t):
   1 v$(v)=r$(t)+j$(m,w):
   1 v$(v)=r$(n):
   1 v$(v)=r$(n)+j$(o,w):
   1 v$(v)=r$(c):
   1 v$(v)="ne"
   1 v$(v)="NE"
   1 v$(v)="  "
   1 v$(on,on))
   1 u=e(w+on):
   1 st,ze;" Tricks "'" ****** "'"N/S  E/W"'" ";g;
   1 st,y,fo,on,h,yy,fs,gg,ze,o$,p$,n$,q$,r$,s$,t$,u$,a$:
   1 st)+(s$(p)
   1 s333)+s$(p):
   1 s333)+("3"
   1 s$(t))+(x<69
   1 p=on)+s$(n):
   1 p=(tv*r+10
   1 p$=("Vul:none"
   1 opt*j*v=on
   1 op=fo*k-fo+or-(or>fo):
   1 on;ze,on-aa
   1 on;"To make your choice press 1 or 2"
   1 on;"Press any letter to continue":
   1 on;"PRESS A KEY";
   1 on;"Dealer:";o$(d)'
   1 on;"2 or 4?"
   1 o()=o+fo-st*(o>12
   1 m$>on)+(600
   1 m$>"F")+(100
   1 m$="J")+(200
   1 m$="F")+(400
   1 m$="E")+(300
   1 l=g(on)+g(3
   1 l<ze);" win `";
   1 l(t)-(t>fo):
   1 k=on);" ";
   1 k=k+i-fo*(k+i>fo):
   1 k1=k1+on-fo*(k1=3
   1 k$(b-on,on)
   1 k$(b,x)>"`"
   1 k$(b,x)-32
   1 k$(b,on)=("P"
   1 k$(b,on)=("4"
   1 k$(b,on)=("3"
   1 k$(b,on)="P"
   1 k$(b,on)="7":
   1 k$(b,on)="6":
   1 k$(b,on)-on)+10
   1 k$(b,on)+k$(b-on,on)+k$(b-2
   1 k$(b)=f$(1
   1 k$(b)=("3"+s$(p)
   1 k$(b)="Rdbl":
   1 k$(b)="Pass":
   1 k$(b)="Dble":
   1 k$(b)="D":
   1 k$(b)="6"+s$(fo-k1):
   1 k$(b)="5"+s$(t):
   1 k$(b)="5"+s$(fo-(j-
   1 k$(b)="5"+h$(2
   1 k$(b)="3"+s$(p):
   1 k$(b)="2"+s$(t):
   1 k$(b)="2"+s$(p):
   1 k$(b)="1"+s$(p+3
   1 k$(b)="1"+s$(p):
   1 k$(b)="1"+s$(n):
   1 k$(b)="    "
   1 k$(b)-on):
   1 k$(b)+on):
   1 j$(v,on)="
   1 j$(v+st)=j$(v):
   1 j$(v)=j$(v+st):
   1 j$(u+fo)=e$:
   1 j$(u)=j$(u+fo):
   1 j$(q,on)="
   1 j$(or,on)>e$(fo)
   1 j$(op,on)>e$(3
   1 j$(op,on)>"
   1 j$(op,on)=e$(on))
   1 j$(op)>j$(o)))
   1 j$(op)>j$(o)
   1 j$(op)<v$(on,2
   1 j$(op)<j$(ol,2
   1 j$(op)<j$(ol)))
   1 j$(op)<j$(ol))
   1 j$(op)<e$(on))
   1 j$(ol,u)=" "
   1 j$(ol)<e$(2
   1 j$(o,w)>v$(on,2
   1 j$(o,w)>j$(ol,u)
   1 j$(o,on)>j$(or,2
   1 j$(o,on)>e$(ao-(ao>on
   1 j$(o,on)=e$(2
   1 j$(o,on)<e$(2
   1 j$(o)>j$(or)
   1 j$(o)=d$(u):
   1 j$(o)<e$(or+(j$(op)>j$(o)))
   1 j$(o)<e$(6
   1 j$(o)<e$(3
   1 j$(m,w)>v$(v-on,2
   1 j$(m,w)>j$(ol-n+t,on)
   1 j$(l,w)=v$(v,2
   1 i+on);o$(p+w-fo*(p+w>fo));
   1 i$=i$+e$(w)
   1 h$=h$+e$(w):
   1 h$+(k$(b,2
   1 h$(on)="3"
   1 h$(on)="2"):
   1 h$(on)<"4"
   1 gg)+("Game all"
   1 g(w+x);g(w+x)
   1 g(c)=g(c)+p:
   1 g(b)=g(b)+q
   1 g(a)=g(a)+o:
   1 g$=g$+e$(w):
   1 g$=("1342"
   1 fo;"Hand ";h'
   1 fo,ze;"Contract"'r;
   1 ffff*(u=10
   1 f,g,i,j,l,aa,k1,k2,ss,zz,fs,rp,h,n$:
   1 f(w);v$(w):
   1 f(v);v$(v,on):
   1 f(v);v$(v)
   1 f$=f$+e$(w):
   1 f$=f$(on)+u$(t)+("x"
   1 f$-on)="x"
   1 f$-on)="X")):
   1 f$+on+(j>15.4
   1 f$)="X"))+("x"
   1 f$(on)<"3"
   1 f$(on)<"2"
   1 e=f+on+d(k)+(fo
   1 e=e-d(k)+j-(2
   1 e=d(k)+(13
   1 e$="-----":
   1 e$(y-on)=z$
   1 e$(y-on)=e$(y)
   1 e$(y)>e$(y-on)
   1 e$(y)=e$(y-on):
   1 e$(x)=t$(y):
   1 e$(x)=q$(y+5
   1 e$(x)=q$(y)
   1 e$(w-on)=z$
   1 e$(w)>e$(w-on)
   1 e$(w)=e$(w-on):
   1 e$(t)>"0"))
   1 e$(t)<"3")+"4"+s$(t):
   1 e$(on)>"3")+"2
   1 e$(on)=o$(k+fo)
   1 e$(on)=o$(k)
   1 e$(on)=e$(fo)
   1 e$(a)=z$(x)
   1 d=(a(ol)>ze)+(a(or)>ze):
   1 d(v+on)=w:
   1 d(v)=d(v+on):
   1 d(k)=d(k)+c(k):
   1 d(k)=c(k)+d(k):
   1 d(k)<st)+("3"
   1 d$(x)=y$(x):
   1 d$(v+on)=e$:
   1 d$(v)=d$(v+on):
   1 c,d;v$(v,2
   1 c+x,b;s$(x);" ";:
   1 c(v+on)=w:
   1 c(v)=c(v+on):
   1 c(k))>fo*(8
   1 c$(b(w))=c$(b(w),
   1 bridge2   
   1 b(x)=b(x)-a(
   1 as T or 1) "
   1 a(v+st)=a(v):
   1 a(v)=a(v+st):
   1 a(u+fo)=w:
   1 a(u)=a(u+fo):
   1 a(or-n+t-(t=5
   1 a(op-n+t))
   1 a(op)>a(or)
   1 a(op)>a(ol))
   1 a(op)<a(o)
   1 a(op)+a(or)
   1 a(ol-n+t-(t=5
   1 a(o)=b(u):
   1 Created with Ramsoft MakeTZX
   1 ;l$;l$;l$;l$;l$;l$:
   1 ;l$;"The program takes 5 mins to load";
   1 ;k$(v,on);"N"
   1 ;j$(l,w);" ";:
   1 ;("exactly"
   1 ;"you wish to select."'''
   1 ;"without penalty ";
   1 ;"with ";y;" overtrick";("s"
   1 ;"i.e. decide which cards";
   1 ;"erased.  To restart"'
   1 ;"each player is to have."'''
   1 ;"computer shuffles, deals"''
   1 ;"and sorts the cards":
   1 ;"and deal the cards; or "'l$;"  2 - set the hands yourself";
   1 ;"You have left West with a ";a(o);'" card suit, which is too long."'''"    Enter entire hand again.":
   1 ;"You have attempted to break intothis program: this is forbidden."''"   The current deal has been"'
   1 ;"You can now either:-"'l$;l$;"  1 - let the computer shuffle";
   1 ;"To review last hand press R";
   1 ;"The contract is ";r;
   1 ;"Soon the opening lead will be  made and dummy will go down."''''"  If at any time you want to go  on to the next hand, enter      ""NEXT"" instead of a card.";
   1 ;"Rubber complete";
   1 ;"Revoke";
   1 ;"Prestwood"'
   1 ;"Press any key to continue":
   1 ;"Press 2 if you want the computer to play the defenders' hands.  Press 4 if you want to play all  4 hands yourself.";
   1 ;"Please wait while the"''
   1 ;"OR - B to rebid it first     ":
   1 ;"Now press the option"'
   1 ;"LOADING";
   1 ;"Hand passed out":
   1 ;"Hand no.";h;" coming up"'''
   1 ;"Great Missenden";
   1 ;"For next hand press N":
   1 ;"Enter his hand again.     ":
   1 ;"Dealer":
   1 ;"Congratulations";
   1 ;"CP Software";
   1 ;"Bidding";
   1 ;"Bidding complete";
   1 ;"BRIDGE PLAYER";
   1 ;"At `1 per point";
   1 ;"17 Orchard Lane";
   1 ;"1 or 2?"
   1 ;"-------"'':
   1 ;"(at hand 1 again)";
   1 ;" by ";o$(de):
   1 ;" You have attempted to break     into the program, which is      forbidden. Rewind your tape     and re-load the entire program.":
   1 ;" ";j$(o,x);:
   1 98765432","
   1 2","North5","East 4","South5","West 4"
   1 -st*(o>fo)
   1 -fo+w-(w>fo),2
   1 -fo*(k=fo)+fo*(k=2
   1 ,ze;l$;l$;:
   1 ,ze;l$;l$;
   1 ,ze;"Press - P to replay the hand   ";
   1 ,ze;"N/S   E/W":
   1 ,ze;" You have given ";b$(k,
   1 ,ze;" Press - P for print-out, R to  replay hand or N for next hand. ":
   1 ,ze;"  You will be able, after enter-"''" ing the hands, to bid and play"''" the hand as usual, but remem-"''" ber you will always be South";
   1 ,y;e$;"   ";e$;
   1 ,y;e$;"   ";e$:
   1 ,y+on;e$;e$;e$:
   1 ,x,z,x,y,x,y,-17
   1 ,x,z,x,y,x,.37
   1 ,on;"The contract has been won by   East/West. However this program does not cater for the computer to play the hand as declarer.   To bid the hand again, press R. Otherwise press N for the next  hand."
   1 ,on;"     ";
   1 ,on)+k$(b-on,on)="DP"
   1 ,h,h,h,h,"NESWnesw","Vul:none",p$,"AKQJTakqj1","SHDCNshdcn","
   1 +st*(c(k)-
   1 +a(or)+a(ol)
   1 +(p>t))+s$(p):
   1 +(n>p))+s$(n):
   1 +((j$(or,2
   1 *gg))+(" E/W "+
   1 *(u=t))*(u=t
   1 *(u=fo)+.3
   1 *(e$(on)=e$(fo)
   1 )>j$(or)):
   1 )>e$(fo)):
   1 )>d$(n,fo)
   1 )>"3")+("2
   1 )>"3")+"P":
   1 )=x+on-fo*(x
   1 )=v$(v,on):
   1 )=j$(o,on)+v$(on,2
   1 )=j$(l,a(l)):
   1 )=fo*k-fo+x:
   1 )=c$(b(w),v)
   1 );j$(y+x,w);" ";:
   1 );(s$(n));
   1 );" by ";b$(k,
   1 )+on)+s$(p):
   1 )+("N/S game"
   1 )+("4"+s$(t)
   1 )*(on+g(a+8
   1 ));" to play again";
   1 ));" ";(p);" cards.";
   1 ))+(d(k)>9
   1 ))+("E/W game"
   1 ))+("3"+s$(n)):
   1 ))+("2134"
   1 ))+(" N/S "+
   1 ))+"1243":
   1 ))*(f-(f<fo)):
   1 )));" to play. Enter card  ";
   1 )))+s$(n):
   1 )))+("4"+s$(p)
   1 (on+(d(k)>st)+(k$(b,2
   1 (k$(b-on)>"8"
   1 (j$(or,on)=e$(fo)
   1 (j$(op)<j$(or)
   1 (j$(ol)<e$(2
   1 (j$(o,w)>v$(3
   1 (j$(o,on)=e$(on))
   1 (j$(o)<j$(or)
   1 (j$(m)<v$(3
   1 (e$(t)>"2"
   1 (d(k)>16.6
   1 (d(k)<14.4
   1 (d(k)+on)/5
   1 (a(o)+a(op)>2
   1 '''"This routine was written by F.A.Vachha and is included by kind  permission of:-"''
   1 "Your bid? ";
   1 "You have entered the same card  twice. Enter suit again.  ";
   1 "Maximum holding in one suit is 8cards. Enter suit again.  ";
   1 "Enter declarer ";
   1 "Enter contract ";("(which need not  be the same as before)  "
   1 "Enter ";(b$(k,
   1 "'''"1 - play the game of Bridge         proper i.e. initially see       only your own hand, bid it      and then, with dummy dis-       played, play the hand as        declarer."''"2 - see all four hands, decide      on the contract, then play      the hand.";
   1 " defeated";
   1 "   bridge2"
   1    bridge2